package py.com.sole.dao;

import java.util.List;

import py.com.sole.dto.PadrePersonaDTO;
import py.com.sole.model.Padre;
import py.com.sole.model.TipoDocumento;

public interface PadreDao {

	public Padre addPadre(Padre padre);

	public void deletePadre(int id);

	public void updatePadre(Padre padre);

	public Padre getPadreById(int id);

	public List<Padre> getPadres();

	public Padre getPadreByName(String value);

	public List<Padre> getPadreByFilter(TipoDocumento tipoDocu, String nombre, String apellido, String nroDocu);

	public List<PadrePersonaDTO> getPadrePersona();

}
